package com.htjc.integral.activity.service;

import com.alibaba.fastjson.JSONObject;

/**
 * 抽奖的业务层接口
 * @author zhangjiajia
 *
 */
public interface IIntegralLotteryService {
	/**
	 * 积分抽奖首页
	 * @author zw
	 * @param json(promotionId:活动id,userId：用户id)
	 * @return
	 */
	public JSONObject init(JSONObject json);
	/**
	 * 抽奖
	 * @author ZW
	 * @param json
	 * @return
	 * @throws Exception
	 */
	public JSONObject drawLottery(JSONObject json) throws Exception;
	/**
	 * 点击抽奖前，进行抽奖检查
	 * @author ZW
	 * @param json
	 * @return
	 */
	public JSONObject getLotteryCheck(JSONObject json);
	/**
	 * 我的中奖记录
	 * 
	 * @param token
	 * @param jsonpCallback
	 * @param jsonStr
	 * @return
	 */
	public JSONObject getMyLotterySuccessInfo(JSONObject json); 
}
